package com.hetao.assist.service.dal.base;

import java.io.Serializable;

/**
 * @author hetao
 */
public interface CrudService<T, ID extends Serializable> {

    T get(ID id);

    int insert(T entity);

    int delete(ID id);

    int update(T entity);

    Iterable<T> list();

    Iterable<T> list(T entity);
}
